#!/usr/bin/env bash
#-------------------------------------------------------
#	FileName	: awk的while语句.sh
#	Author		：hpy
#	Date		：2021年03月15日
#	Description	：
#-------------------------------------------------------
 
 #以 :分割为数组
cat testfile/d2.dat | awk -F: 'BEGIN{
    while(getline d){
        split(d,test);
        for(i in test){
            print test[i]
        }
    }
}'

#yhp
#123
#yx
#321
#mdx
#122

echo ----------------
cat testfile/d2.dat | awk '
    BEGIN {
        i=1;
        while(i<6){
            print i;
            i++;
        }
    }
'